const express = require("express");
const router = express.Router();
const {
  add,
  del,
  update,
  allList,
  listOne,
} = require("../public/javascripts/notice");

router.post("/add", (req, res) => {
  const noticeInfo = req.body;
  //对客户端的数据进行校验
  if (!noticeInfo.remark) {
    return res.send({
      success: false,
      message: "内容不能为空",
    });
  }
  // 执行定义好的登录函数
  add(req, res);
});

router.delete("/delete", (req, res) => {
  const noticeInfo = req.body;
  //对客户端的数据进行校验
  if (!noticeInfo.id) {
    return res.send({
      success: false,
      message: "编码不能为空",
    });
  }
  // 执行定义好的登录函数
  del(req, res);
});

router.put("/update", (req, res) => {
  const noticeInfo = req.body;
  //对客户端的数据进行校验
  if (!noticeInfo.id) {
    return res.send({
      success: false,
      message: "编码不能为空",
    });
  }
  // 执行定义好的登录函数
  update(req, res);
});

router.post("/list", (req, res) => {
  // 执行定义好的登录函数
  allList(req, res);
});

router.post("/listOne", (req, res) => {
  // 执行定义好的登录函数
  listOne(req, res);
});
module.exports = router;
